Vol14: Interface and Application Programming


This week we learned about making interfaces to display some input

Requirements

    Group Assignment
  1. Compare as many tool options as possible.
  2. Document your work on the group work page and reflect on your individual page what you learned.

Individual Assignment
  1. Write an application for the embedded board that you made. that interfaces a user with an input and/or output device(s).

Softwares 💻

  1. Arduino IDE
  2. Processing

Group Assignment

Check the group assignment for this week.

button with processing & arduino https://fabacademy.org/2020/labs/egypt/students/ahmad-saeed/entries/W13P1.html#a3 https://learn.sparkfun.com/tutorials/connecting-arduino-to-processing/all

Individual Assignment

Moving some ellipses with a Joystick

I wanted to use the joystick I used in Input devices week Since I tested their values and my objective is to make something light and fun. So I thought why not move some ellipses on the screen with Processing?


Wiring

I used the same wiring I used in Input devices week


Process

First I tried reading the reading from the joystick on Processing. I already did this in Input devices week so, I had inspiration from the code Last Minute Engineers.

Arduino Code

Processing Code

I


Final Output


Files

  • Processing Code